package com.zheng.log;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.ArrayList;
import java.util.List;

@Data
@ConfigurationProperties(prefix = "king.log")
public class LogProperties {
    // 是否启用日志功能
    private boolean enabled = true;

    // 是否记录请求参数
    private boolean logRequestParams = true;

    // 是否记录响应数据
    private boolean logResponseData = true;

    // 日志格式
    private String logFormat = "yyyy-MM-dd HH:mm:ss.SSS";

    // 忽略的路径列表
    private List<String> ignorePaths = new ArrayList<>();

}
